impartial trial - French English Dictionary